package cn.iocoder.devlop.module.annual.report.marpripinfo.controller.vo;

import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 企业基本信息 Excel VO
 *
 * @author sunhao
 */
@Data
public class MarpripinfoExcelVO {

    @ExcelProperty("标识")
    private String id;

    @ExcelProperty("注册号")
    private String regno;

    @ExcelProperty("企业(机构)名称")
    private String entname;

    @ExcelProperty("隶属企业名称")
    private String parentname;

    @ExcelProperty("市场主体类型")
    private String enttype;

    @ExcelProperty("市场主体类型名称")
    private String enttypename;

    @ExcelProperty("行业门类")
    private String industryphy;

    @ExcelProperty("行业门类名称")
    private String industryphyname;

    @ExcelProperty("行政区划")
    private String oplocdistrict;

    @ExcelProperty("法定代表人")
    private String lerep;

    @ExcelProperty("法定代表人证件号最大支持500位")
    private String legcerno;

    @ExcelProperty("法定代表人手机号最大支持500位")
    private String tel;

    @ExcelProperty("住所")
    private String dom;

    @ExcelProperty("经营场所")
    private String oploc;

    @ExcelProperty("经营(业务)范围")
    private String opscope;

    @ExcelProperty("许可经营项目")
    private String abuitemco;

    @ExcelProperty("一般经营项目")
    private String cbuitem;

    @ExcelProperty("业务范围类型")
    private String opscotype;

    @ExcelProperty("业务范围类型名称")
    private String opscotypename;

    @ExcelProperty("经营(驻在)期限自")
    private LocalDateTime opfrom;

    @ExcelProperty("经营(驻在)期限至")
    private LocalDateTime opto;

    @ExcelProperty("注册资本(金)")
    private BigDecimal regcap;

    @ExcelProperty("实收资本")
    private BigDecimal reccap;

    @ExcelProperty("注册资本(金)币种")
    private String regcapcur;

    @ExcelProperty("币种名称")
    private String regcapcurname;

    @ExcelProperty("注册资本(金)折万美元")
    private BigDecimal regcapusd;

    @ExcelProperty("成立日期")
    private LocalDateTime estdate;

    @ExcelProperty("投资总额")
    private BigDecimal congro;

    @ExcelProperty("投资总额折万美元")
    private BigDecimal congrousd;

    @ExcelProperty("组成形式")
    private String compform;

    @ExcelProperty("组成形式名称")
    private String compformname;

    @ExcelProperty("经营状态")
    private String opstate;

    @ExcelProperty("经营状态名称")
    private String opstatename;

    @ExcelProperty("登记机关")
    private Double regorg;

    @ExcelProperty("登记机关名称")
    private String regorgname;

    @ExcelProperty("发照日期")
    private LocalDateTime issblicdate;

    @ExcelProperty("时间戳")
    private LocalDateTime timestamp;

    @ExcelProperty("uuid索引")
    private String uuid;

    @ExcelProperty("solrtime")
    private LocalDateTime solrtime;

    @ExcelProperty("法人证件类型")
    private String legcertype;

    @ExcelProperty("uniscid")
    private String uniscid;

    @ExcelProperty("行业小类")
    private String industrytypesmall;

    @ExcelProperty("是否母集团（1、是，2、否）")
    private String isparentgroup;

    @ExcelProperty("集团名称")
    private String groupname;

    @ExcelProperty("集团简称")
    private String groupshorter;

    @ExcelProperty("企业类型代码简写")
    private String enttypepro;

    @ExcelProperty("黑龙江自贸区标识(1 为自贸区  其他或者null 为非自贸区,目前黑龙江使用)")
    private String fretradis;

}
